as soon as it ends - Turkish English Dictionary